package com.linq.cool.sdk.request.turing;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @author: yqlin
 * @date: 2021/7/4 20:25
 * @description:
 */
@Data
@Accessors(chain = true)
public class TuringRobotRequest implements Serializable {
    /**
     * {
     * "reqType":0,
     * "perception": {
     * "inputText": {
     * "text": "附近的酒店"
     * },
     * "inputImage": {
     * "url": "imageUrl"
     * },
     * "selfInfo": {
     * "location": {
     * "city": "北京",
     * "province": "北京",
     * "street": "信息路"
     * }
     * }
     * },
     * "userInfo": {
     * "apiKey": "",
     * "userId": ""
     * }
     * }
     */
    private int reqType;

    private Perception perception;


    private UserInfo userInfo;
}
